﻿using System.Collections.Generic;
using System.ComponentModel.DataAnnotations.Schema;
using Abp.EntityHistory;

namespace KelonProud.Administration.Logs.Domain
{
    [Table("KpEntityChanges")]
   public class KelonEntityChange: Abp.EntityHistory.EntityChange
    {
        public KelonEntityChange()
        {
            PropertyChanges = new List<EntityPropertyChange>();
        }

        public virtual string EntityAliasName { get; set; }

        public virtual string TableName { get; set; }

        public new virtual  ICollection<EntityPropertyChange> PropertyChanges { get; set; }

        //[ForeignKey("EntityChangeSetId")]
        //public virtual KelonEntityChangeSet EntityChangeSet { get; set; }
    }
}
